/* -- Global desktop and mobile --*/

@media screen and (min-width: 786px){
	.hide-desktop { display: none; }
	
	.margin-left-1 { margin-left: 285px; }
}  	

@media screen and (max-width: 786px){	
	.hide-mobile { display: none; }	
	.no-padding { padding: 0; }
	
	
	.wrapper { background: url(../images/right-bg-main.webp) no-repeat center top transparent; }
	.header-band { margin: 0 0 5px 0; }
	.title-sec { 
		text-shadow: -2px -2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff, 2px 2px 0 #fff;
		font-size: 42px !important;
		line-height: 38px !important;
	}
}